Not sure if they moved, I had thought they closed shop and were done. They made the turbos Stillen sold. After talking to them personally a few times and seeing others local peoples turbos fail from them I would walk away and go with something else.
I still have a set of upgraded turbos from them sitting apart in a box. They need rebuilt but we wanted to know what size they were to see if they were what we were looking for. They refused to tell us what size turbo they were unless we paid up front to have them rebuild. They were complete asses to us even in person. They even told us they knew exactly what the turbos were, they just flat out refused to tell us.